ammunition depots - Deutsch Englisch Wörterbuch